part of "../time.dart";

/// 比如传入1，就是1月的英文
/// 如果simple为true，则返回简写的月份
String enMonth(int monthNumber, {bool simple = false}) {
  switch (monthNumber) {
    case 1:
      return simple ? 'Jan' : 'January';
    case 2:
      return simple ? 'Feb' : 'February';
    case 3:
      return simple ? 'Mar' : 'March';
    case 4:
      return simple ? 'Apr' : 'April';
    case 5:
      return simple ? 'May' : 'May';
    case 6:
      return simple ? 'Jun' : 'June';
    case 7:
      return simple ? 'Jul' : 'July';
    case 8:
      return simple ? 'Aug' : 'August';
    case 9:
      return simple ? 'Sep' : 'September';
    case 10:
      return simple ? 'Oct' : 'October';
    case 11:
      return simple ? 'Nov' : 'November';
    case 12:
      return simple ? 'Dec' : 'December';
    default:
      throw Exception('月份必须为1-12之间');
  }
}
